a musical delight - Français Anglais Dictionnaire